primitive palate - Spanish English Dictionary